Leonotis Nepetaefolia — synonyms, definition

1. Leonotis nepetaefolia (Noun)

2 synonyms
Leonotis nepetifolia lion's-ear
1 definition

Leonotis nepetaefolia (Noun) — Pantropical herb having whorls of striking lipped flowers; naturalized in United States.

2 types of
herb herbaceous plant
2 parts of
Leonotis genus Leonotis